タグ: 講演ビデオ

リファクタリングのワークフロー (OOP 2014)

ここ10年ほどで、リファクタリングはコードベースの内部品質を高く保つための広く利用される手法になりました。しかし、ほとんどのチームは、リファクタリングをどのようなワークフローで使用できるかを認識していないため、十分に活用できていません。ミュンヘンで開催されたOOP 2014でのこの基調講演では、ごみ拾いリファクタリング、理解リファクタリング、準備リファクタリングなど、これらのワークフローの一部を紹介します。また、リファクタリングに対する一般的な正当化が、なぜ最善の努力を妨害するのかについても指摘します。(この講演は、インフォデッキとしても扱われています。)

マーチン・ファウラー著

2014年2月10日

さらに…

動画

アジャイル 講演ビデオ リファクタリング

ただのコードモンキーではない (OOP 2014)

これは、ミュンヘンで開催されたOOP 2014での基調講演の2番目の部分であり、説明が難しい講演です。通常、講演の内容を説明するタイトルと要約が必要ですが、この講演は旅であり、どこに向かっているかを伝えるのではなく、私と一緒にその場所を探求したいと思います。私が言えることは、アジャイルソフトウェア開発のほとんどの採用において、私が抱える最大の問題、つまりユーザー、アナリスト、プログラマー間の相互作用の性質から始まるということです。次に、これらの役割を探求し、プログラマーとユーザーの関係、ユーザーに対する私たちの責任、そして最後に、プログラマーが直面する必要があると思う2つの大きな課題について疑問を提起します。

マーチン・ファウラー著

2014年2月10日

さらに…

動画

アジャイル 講演ビデオ 技術リーダーシップ 多様性

2018年におけるアジャイルソフトウェアの状況

アジャイルソフトウェア開発の世界は、現在主流であるため、表面上は明るいように見えます。しかし、現実には、アジャイルの価値観と原則を無視した、多くが偽アジャイルであるため、問題があります。私たちが焦点を当てるべき3つの主な課題は、アジャイル産業複合体とそのチームにプロセスを押し付ける習慣との戦い、技術的卓越性の重要性の向上、そして(プロジェクトではなく)製品を中心にチームを組織することです。問題はあるものの、コミュニティの最大の強みは、私たちが元のマニフェスト作成者が想像していなかった問題に取り組む、学習し適応する能力です。

マーチン・ファウラー著

2018年8月25日

続きを読む…

記事

アジャイル 講演ビデオ

大量監視を打ち負かす私たちの責任

goto 2014の基調講演で、エリックと私は、ソフトウェアプロフェッショナルが私たちのソフトウェアが社会に与える影響に対して責任を負うという側面について検討しました。現時点での主な懸念事項の1つはプライバシーであり、これは大量監視によって損なわれています。メールは現在、問題があります。なぜなら、メールのサービスへの移行により、メールプロビジョニングが集中し、監視が容易になっているためです。メールの暗号化の使用を拡大することでプライバシーを向上させる必要があり、それによって大量監視のコストが法外になるようにする必要があります。この課題は、主にユーザーエクスペリエンスとソフトウェアパッケージングの課題であり、暗号化に関する高度な理解が必要なものではありません。

エリック・ドルネンブルグとマーチン・ファウラー

2014年10月9日

さらに…

動画

講演ビデオ インターネット文化 プライバシー

YouTubeでの私の講演のプレイリスト

私の講演の多くはYouTubeで視聴できます。これはYouTubeにある私の講演のプレイリストであり、できる限り最新の状態に保つよう努めています。

マーチン・ファウラー著

2014年4月22日

さらに…

動画

講演ビデオ

Gotoアムステルダム基調講演

2013年のGotoアムステルダムでの私の基調講演。いつものように、2つの短い講演で構成される「21世紀のソフトウェア設計」のテンプレートに従っています。まず、スキーマレスデータ構造について説明し、なぜ常に暗黙のスキーマが存在するのか、そしてその結果について説明します。次に、(25m24秒)で、アジャイルソフトウェア開発の本質アジャイルフルエンシーモデルについて話します。

マーチン・ファウラー著

2013年9月4日

さらに…

動画

講演ビデオ

NoSQLの紹介

goto Aarhusで、NoSQLに関するいくつかの実践的な経験に関するトラックがありました。NoSQLデータストアの基本原則を説明するために、最初の講演をするよう依頼されました。NoSQLの起源、NoSQLデータモデルの形式、多くのNoSQLデータベースが一貫性の問題を考慮する方法、およびポリグロット永続性の重要性について説明します。

マーチン・ファウラー著

2012年10月3日

さらに…

動画

講演ビデオ データベース noSQL データ分析

モバイル実装戦略の進化

モバイルは依然として従来のWebよりもトラフィックの割合が小さいですが、そのシェアは拡大しているため、効果的なモバイルアプリケーションを開発するための戦略について考える必要があります。製品ビジョンについて考え、「リーンフォワード」、「リーンバック」、「ルックダウン」の各スタイルのユーザーエンゲージメントを分離し、それらをトランスメディアアプリケーションに統合することについて説明します。トラフィックよりも価値に焦点を当てることの重要性、レーザーおよびカバーオールプラットフォーム戦略について説明し、Android、iOS、およびWebが3つの実行可能なプラットフォームの選択肢であると述べます。最後に、ジャイルズは、主要な航空会社との私たちの仕事のケーススタディで締めくくります。

ジャイルズ・アレクサンダーとマーチン・ファウラー

2013年6月6日

さらに…

動画

講演ビデオ モバイル

スキーマレス性、NoSQLにおける一貫性、ソフトウェア設計の経済性に関する講演

サンフランシスコで開催されたThoughtworksのイベントで、いつもの講演シリーズスタイルで講演しました。この講演では、いつ、どのようにスキーマレスデータ構造を使用するか、NoSQLデータベースにおける一貫性がなぜACID対BASEにすぎないのか、そして適切に設計されたソフトウェアの経済的な正当性について説明しました。

マーチン・ファウラー著

2013年2月19日

さらに…

動画

講演ビデオ

データの進化するパノラマ

QCon London 2012での基調講演では、データが私たちの生活において果たしている役割(そして、データが大きくなるだけではない)について見ていきます。まず、データの世界がどのように変化しているかを見ていきます。つまり、データは成長し、より分散化され、接続されています。次に、業界の対応に移ります。つまり、NoSQLの台頭、サービス統合への移行、イベントソーシングの登場、クラウドの影響、および視覚化の役割が大きくなった新しい分析です。データを現在どのように使用しているかを簡単に見ていき、特にレベッカは発展途上国でのデータに重点を置いています。最後に、ソフトウェアプロフェッショナルとしての私たちの個人的な責任について、これらすべてが何を意味するのかを検討します。

レベッカ・パーソンズとマーチン・ファウラー

2012年4月18日

さらに…

動画

講演ビデオ データベース noSQL データ分析

継続的デリバリー

継続的デリバリーの1時間の概要を説明します。トピックには、継続的デリバリーの正当性、デプロイメントパイプライン、継続的インテグレーション、DevOps、およびデプロイメント戦略が含まれます。ハイライトは、ギリシャ神話のヒーローとしてのリリース候補のジェズの擬人化です。

マーチン・ファウラーとジェズ・ハンブル

2011年12月2日

さらに…

動画

継続的デリバリー 講演ビデオ テスト

アジャイル開発会議での基調講演

3つの講演セグメント:テストの非決定性、ソフトウェア開発の経済性、アジャイルマニフェストから10年。

マーチン・ファウラー著

2011年6月8日

さらに…

動画

講演ビデオ

Pourquoi, pas comment

ニール・フォードと私は、パリのUSI(2010年)で、アジャイルが(どのようにではなく)なぜ機能するのかについてのいくつかの側面について講演しました。これは、手法を調べるのではなく、アジャイルを効果的にする中核的な力の一部を調べます。特に、コミュニケーションとフィードバックの役割、およびそれらがアジャイル環境でどのように相互作用するかを見ていきます。

ニール・フォードとマーチン・ファウラー

2010年6月

さらに…

動画

アジャイル 講演ビデオ

3年間の実世界でのRuby

QCon London 2009での講演のために、2006年から2008年までのThoughtworksでのRubyの使用状況を調査しました。その期間中に41のプロジェクトを実施しました。私の講演では、Rubyの生産性、速度、および保守性に関する私たちの見解について説明します。Rubyは開発環境として真剣に検討すべきであると結論付けます。また、視聴するよりも読むことを好む場合は、同じ内容を扱った記事もあります。

マーチン・ファウラー著

2009年3月

さらに…

動画

講演ビデオ ruby

民主的な政治技術革命

私の同僚のザック・エクレイと私は、2008年のオバマ大統領選挙で使用されたソフトウェアについて話します。私が特に興味深いと思ったのは、ソフトウェアが選挙への組織的なアプローチを可能にし、相互作用した方法でした。

ザック・エクレイとマーチン・ファウラー

2009年3月

さらに…

動画

講演ビデオ 経験レポート

ドメイン固有言語のメタイントロダクション

これは私の通常のDSL入門講演ですが、通常よりもDSLをよく理解している人々を対象にしているので、少しひねりを加えて行います。つまり、DSLを人々に紹介する方法についての講演に変えたのです。

マーチン・ファウラー著

2009年4月

さらに…

動画

講演ビデオ ドメイン固有言語

Google I/Oのクラウドに関する講演

レベッカ・パーソンズと私は、Google App Engineとクラウドの一般的な世界について話します。最初の部分では、App Engineの実験からThoughtWorkerが学んださまざまなことについて説明し、テスト、永続性、および同時実行に関する問題に焦点を当てています。2番目の部分では、レベッカが企業がクラウドに移行する際に直面するより広範な問題について話します。

マーチン・ファウラーとレベッカ・パーソンズ

2009年5月

さらに…

動画

講演ビデオ

私のバスはこれで大きく見えますか?

私の同僚であるジム・ウェバーは、エンタープライズにおけるインテグレーションに対して、軽量でビジネス指向のアプローチを取ることで高い評価を得ています。また、非常に力強く、面白い講演者としても有名です。そのため、QCon 2008での基調講演で彼とステージを共有することに、興奮すると同時に緊張もしました。彼は、真剣な内容の中にユーモアを織り交ぜた、素晴らしく面白いプレゼンテーションをまとめました。そして、私たちはただ飛び込んで実行しました。おそらく、講演前のパイントが助けになったのでしょう。エンタープライズインテグレーションの歴史、強固だと思っているが実際には肥大化したシステム、アジャイル思考の役割、Webの影響(なぜWebが発明されたかについてのジムの独特な理論を含む)、そしてそれらがゲリラSOAにどのように繋がるかについて語ります。

ジム・ウェバーとマーチン・ファウラー

2008年3月

さらに…

動画

講演動画 アプリケーション統合 ウェブサービス

破滅のあくびをするクレバス

同僚のダン・ノースと行ったQCon 2007の基調講演です。私たちは二人とも、ソフトウェア開発における最大の問題は、開発者と顧客/ユーザーとの間のギャップであると考えています。(私たちはそれを「亀裂」と呼びたいのですが、この言葉は使い古されています。)ここでは、このギャップ、なぜそれが重要なのか、そしてそれを乗り越えるために何をする必要があるのかについて話し合います。特に、従来の仲介役としてのビジネスアナリストはフェリーの役割を果たしているのに対し、本当に必要なのは開発者と顧客が直接接触できるようにする橋であり、アナリストはその橋を構築し維持することができると主張します。このトピックが非常に重要だと考えていることと、ダンがとても刺激的な共同講演者であることから、これは私のお気に入りの共同基調講演の一つです。

ダニエル・ターホルスト・ノースとマーチン・ファウラー

2007年3月

さらに…

動画

アジャイル 講演ビデオ

エンタープライズソフトウェアの活性化

オーストラリアの金融サービス会社であるAMPは、Amplifyという内部カンファレンスを開催しました。彼らは私にアジャイルソフトウェア開発について講演するように依頼しました。特に、聴衆の大部分がIT部門以外の人々であると予想されたため、この講演をカンファレンス全体の流れにどのように最適に適合させるかを検討しました。私は、ITプロジェクトがインフラストラクチャまたは戦略的になり得るという話をすることにしました。この分類は、プロジェクトへのアプローチ、特にIT担当者とビジネス担当者がどのように協力すべきかを変えます。

マーチン・ファウラー著

2009年6月25日

さらに…

動画

講演ビデオ

動画:ドメイン固有言語入門

JAOO 2005で、私はドメイン固有言語に関するトラックの議長を務めました。私はトラックの冒頭に30分の紹介を行い、それがInfoQによって録画され、彼らのウェブサイトで公開されました。この講演は、私の言語ワークベンチに関する論文の最初の部分を反映しています。

マーチン・ファウラー著

2005年9月25日

さらに…

動画

講演ビデオ

言語指向プログラミングと言語ワークベンチ

ニール・フォードと共同でThe Server Side Java Symposiumで行った基調講演です。ドメイン固有言語への動きの高まり、どのような言語が存在し、なぜそれらが面白いのかについて検討します。このテーマに関する講演を1つだけ探している場合は、JAOOの動画をお勧めしますが、この講演ではいくつかのテーマが拡張されており、ニールの存在によってより面白いものになっています。オーディオストリームを抽出する方法が見つかれば、オーディオのみでもうまく機能します。

ニール・フォードとマーチン・ファウラー

2007年3月

さらに…

動画

講演ビデオ ドメイン固有言語

アジャイリストとアーキテクト:敵ではなく味方

QConサンフランシスコ2008で、レベッカ・パーソンズと私は、アジャイルアプローチがエンタープライズアーキテクチャグループとどのように連携するかについて講演しました。現在、アジャイルプロジェクトチームとアーキテクチャグループの間には、多くの不信感と対立があります。私たちは、なぜそうなっているのかを掘り下げ、これらのグループが協力する方法を探ります。

レベッカ・パーソンズとマーチン・ファウラー

2008年11月19日

さらに…

動画

講演動画 エンタープライズアーキテクチャ

新たな同盟の構築

Thoughtworksは、「四半期ごとの技術ブリーフィング」を頻繁に開催しています。これは、オフィスがある都市のコミュニティ向けのオープンな講演会です。このトロントでのQTBで、スコット・ショーと私は、IT部門とビジネス部門の間の新しい関係をどのように構築するかについて話します。なぜIT部門を解散すべきだと考えるのかについて説明します。

スコット・ショーとマーチン・ファウラー

2008年10月

さらに…

動画

講演ビデオ

RailsConf 2006の基調講演

私の他の多くの基調講演と同様に、これは即興の講演です。カンファレンスを考慮すると、この講演のテーマは、Railsがソフトウェア開発にどのように影響を与えるかです。

マーチン・ファウラー著

2006年7月

さらに…

動画

講演ビデオ ruby


すべてのタグ

API設計 · アジャイル · アジャイル導入 · 分析パターン · アプリケーションアーキテクチャ · アプリケーション統合 · 悪いこと · ボードゲーム · ビルドスクリプト · 認定 · コラボレーション · コンピュータの歴史 · カンファレンスパネル · カンファレンス · 継続的デリバリー · covid-19 · データ分析 · データベース · 設計 · 辞書 · 分散コンピューティング雑誌 · 気晴らし · 多様性 · ドキュメント · ドメイン駆動設計 · ドメイン固有言語 · 家庭 · カプセル化 · エンタープライズアーキテクチャ · 見積もり · イベントアーキテクチャ · 進化的設計 · 経験レポート · 説明的なアーキテクチャ · エクストリームプログラミング · フロントエンド · ガジェット · 生成AI · ieeeSoftware · インフォデッキ · インターネット文化 · インタビュー · 言語機能 · 言語ワークベンチ · リーン · レガシーリハビリ · 法律 · メトリクス · マイクロサービス · モバイル · noSQL · オブジェクトコラボレーション設計 · パーサージェネレーター · 写真 · プラットフォーム · ポッドキャスト · 人気 · プレゼンテーションテクニック · プライバシー · プロセス理論 · 生産性 · プログラミング環境 · プログラミングスタイル · プロジェクト計画 · 採用 · リファクタリング · リファクタリング境界 · 要件分析 · Ruby · セキュリティ · 講演動画 · チーム環境 · チーム組織 · 技術的負債 · 技術リーダーシップ · テストカテゴリ · テスト · Thoughtworks · ツール · 旅行 · UML · バージョン管理 · Web開発 · ウェブサービス · ウェブサイト · 執筆

2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002 · 2001 · 2000 · 1999 · 1998 · 1997 · 1996

すべてのコンテンツ